WooCommerce\PayPalCommerce\WcSubscriptions\Helper\SubscriptionHelper B

Total Complexity 81
Dependencies 11
Dependents 20
Total lines 301
Lines of code 188
Logical lines of code 113
Comment lines 94
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
paypal_subscription_id()
A
48 13 31
previous_transaction()
A
50 12 25
cart_contains_subscription()
A
56 8 18
paypal_subscription_variation_from_cart()
S
56 7 17
variable_paypal_subscription_variations()
S
54 5 21
need_subscription_intent()
S
66 6 8
cart_contains_only_one_item()
S
61 5 13
order_pay_contains_subscription()
S
62 4 11
has_subscription()
S
77 4 3
current_product_is_subscription()
S
68 3 7
is_subscription_change_payment()
S
70 3 6
checkout_subscription_product_allowed()
S
70 3 6
locations_with_subscription_product()
S
76 3 3
accept_manual_renewals()
S
71 2 6
plugin_is_active()
S
79 2 3
has_subscription_products()
S
63 1 10